catapult (large) - Französisch Englisch Wörterbuch